# -!- coding: utf-8 -!-
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
#作者：cacho_37967865
#博客：https://blog.csdn.net/sinat_37967865
#文件：base.py
#日期：2023-10-05
#备注：基础处理
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''

# 一元列表(处理乱码)
def deal_replace(text,info):
    for l in info:
        temp =text
        r_data = l.replace('(/','').replace('/g','').replace('\'','').replace(')','')
        tt = r_data.split(',')
        text = temp.replace(tt[0],tt[1])
        #print(text)
    return text

# 标题处理
def deal_title(in_title):
    out_title = in_title.replace(' ', '').replace('章', '章 ')  # 先去除空格，再加空格（第四百六十 一章，第五百二十章开通宽带）
    return out_title

# 从文本获取标题
def get_title(file):
    data = []
    with open(file, "r", encoding='utf-8') as fp:
        for line in fp.readlines():
            line = line.strip()
            if line.split():
                data.append(line)
    #print(data)
    return data

if __name__ == '__main__':
    text = '苏刘义稍稍走在赵洞庭前面引路茵右脚楞夺几番犹豫茵右脚楞夺还顶置中夺粗功肖功地说道：“皇上真圣意已决茵右脚楞夺给岳鹏那差事？”<br><br>&nbsp;&nbsp;&nbsp;&nbsp;他显然仍顶置中夺粗功肖功地对这事耿耿于怀。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;赵洞庭只当他顶置中夺粗功肖功地拘泥于那些惯例条文茵右脚楞夺夺回顾功带困些不耐道：“朕已当着众将士封他顺困顶枯枵官茵右脚楞夺难道还顶置中夺粗功肖功地玩笑不成？”<br><br>&nbsp;&nbsp;&nbsp;&nbsp;苏刘义点点头茵右脚楞夺便不再说话。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;当臣子顺困顶枯枵要知进退茵右脚楞夺苏刘义能够位极人臣茵右脚楞夺自然熟谙此道。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;到得侍卫马军校场茵右脚楞夺四百余骑马军已经严阵以待。亮甲银盔茵右脚楞夺长矛锋利茵右脚楞夺煞顶置中夺粗功肖功地威风。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;赵洞庭等人刚到茵右脚楞夺侍卫马军公事蒋存忠、副公事陆川遥等人便翻身下马茵右脚楞夺迎上前来茵右脚楞夺叩拜道：“臣等叩见圣上。”<br><br>&nbsp;&nbsp;&nbsp;&nbsp;赵洞庭初瞧这马军威风茵右脚楞夺还想着蒋存忠等治军夺回顾功带困方。在这刹那茵右脚楞夺却又忽觉得夺回顾功带困些不对劲。<br><br>&nbsp;&nbsp;&nbsp;&nbsp;南宋小朝廷从临安城逃离至此茵右脚楞夺中途也被元军追剿过几次茵右脚楞夺被杀得丢盔弃甲。可眼下茵右脚楞夺这些马军却顶置中夺粗功肖功地光鲜亮丽茵右脚楞夺细细想来茵右脚楞夺这夺回顾功带困些不合常理'
    info = ["(/顺困顶枯枵/g,'的')", "(/顶置中夺粗功肖功地/g,'是')", "(/夺回顾功带困/g,'有')", "(/茵右脚楞夺/g,'，')"]
    txt = deal_replace(text,info)
    get_title('F:\PythonProject\Python\\title.txt')